Xem IPTV với TP-Link WR740N chạy OpenWRT

Thảo luận trong 'Truyền hình HDTV' bắt đầu bởi bbforever33, 15/1/14.

  1. bbforever33

    bbforever33 Member

    Tham gia ngày:
    13/11/12
    Bài viết:
    160
    Đã được cảm ơn:
    12
    Tuy đã có topic hướng dẫn cấu hình router chạy openwrt để xem IPTV trên các thiết bị hỗ trợ UPNP, DLNA.
    Nhưng với sự phổ biến của TP-LINK WR740N (gần như đi đâu cũng thấy, có lẽ do giá rẻ, hiệu năng ổn). Nên mình làm topic này hướng dẫn chi tiết cho các bác dễ cài đặt, sử dụng.

    Yêu cầu:
    + đường truyền cáp đồng hoặc cáp quang, xem iptv được trên pc, dạng link udp:// hoặc rtp://
    (vấn đề này mình sẽ làm 1 topic riêng, vì thông số cài đặt khác nhau đối với
    . mạng vnpt, mạng viettel

    . mạng cáp đồng (vpi, vci), mạng cáp quang (vlan)

    . các tỉnh khác nhau )

    + có đường truyền internet cho lần cài đặt đầu tiên (sau ko cần thiết nữa)
    + router WR740N
    + PC hoặc laptop chạy Windows


    Thực hiện:

    + Download
    - WinSCP, putty
    WinSCP :: Download

    - firmware openwrt cho WR740N
    Index of /
    có khuyến cáo firmware phù hợp với từng HW version khác nhau ở đây:
    http://wiki.openwrt.org/toh/tp-link/tl-wr740n


    1/ Up firmware openwrt cho wr740n từ firmware gốc
    mình đang xài v4.24 nên up firmware:
    http://downloads.openwrt.org/attitu...1xx-generic-tl-wr740n-v4-squashfs-factory.bin

    2/ sau khi up xong, log in vào router với địa chỉ 192.168.1.1, user là root, password bỏ trống.
    cắm dây mạng vào cổng wan, cài đặt cho router có kết nối internet

    3/ vào System/Administration để cài đặt mật khẩu cho router

    4/ mở putty, ssh vào router, địa chỉ 192.168.1.1, port 22, user là root, mật khẩu đã cài đặt ở trên

    5/ paste các lệnh sau vào putty

    opkg update
    opkg install udpxy

    6/ mở WinSCP, file protocol chọn scp, địa chỉ 192.168.1.1, port 22, user là root, mật khẩu đã cài đặt ở trên

    7/ tìm đến file /etc/init.d/udpxy

    8/ mở file udpxy
    tìm đến dòng
    OPTIONS="-T -S -p 4022"
    sửa thành
    OPTIONS="-T -S -p 4022 -M 120 -B 1Mb"
    (có thể tham khảo cấu trúc lệnh bằng cách vào putty đánh lệnh udpxy)

    9/ trong file udpxy ở trên đã có hướng dẫn mở multicast traffic

    10/ tìm đến file /etc/config/firewall
    mở file firewall
    thêm vào cuối nội dung sau:
    config 'rule'
    option 'target' 'ACCEPT'
    option '_name' 'multicast'
    option 'src' 'wan'
    option 'proto' 'all'
    option 'dest_ip' '224.0.0.0/4'


    11/ paste các lệnh sau vào putty:
    /etc/init.d/udpxy enable
    /etc/init.d/udpxy start

    12/ truy cập vào địa chỉ
    192.168.1.1:4022/status
    thấy các dòng sau là chạy udpxy thành công
    Server Process ID Accepting clients on Multicast address Active clients


    Tiếp theo ta cài đặt xupnpd để tạo upnp server, copy list kênh iptv

    13/ do flash của wr740n còn trống không nhiều (~800KB) mà xupnpd gốc lại khá lớn (>500KB) nên ta cài đặt xupnpd lên ram (bộ cài xupnpd rút gọn nằm trên flash để khi khởi động lại router, ko cần internet, router vẫn tự động cài được)
    - download bản xupnpd (194KB) do mình rút gọn từ bản xupnpd-1_03.tar.gz, đã update hot fix
    http://dl.dropbox.com/u/68148815/xupnpd.tgz

    list kênh mytv có thể tìm dễ dàng trên internet hoặc download ở đây:
    http://dl.dropbox.com/u/68148815/MyTV.m3u
    kênh trong list này có dạng rtp://

    mở bằng wordpad hoặc notepad++ (Notepad++ v6.5.3 - Current Version),
    tìm rtp://@
    replace all bằng http://192.168.1.1:4022/rtp/

    save lại, ta sẽ được list kênh dùng với xupnpd

    hoặc download list kênh đã edit tại đây:
    http://dl.dropbox.com/u/68148815/MyTV_xupnpd.m3u

    cấu trúc 1 kênh, ví dụ Fashion TV
    http://192.168.1.1:4022/rtp/232.84.1.2:7986

    14/ mở WinSCP
    copy 2 file xupnpd.tgzMyTV.m3u (đã edit) vào flash của router, thư mục /root chẳng hạn

    15/ tìm đến file /etc/rc.local
    mở file rc.local, paste nội dung sau vào trước dòng exit 0

    cd /tmp
    tar zxf /root/xupnpd.tgz
    cp /root/MyTV.m3u /tmp/xupnpd-rc/playlists/
    /tmp/xupnpd-rc/xupnpd-ar71xx


    16/ Khởi động lại router
    truy cập vào địa chỉ
    192.168.1.1:4044
    ta sẽ thấy giao diện của xupnpd

    17/ Gắn dây mạng có nguồn iptv vào cổng WAN của router
    Trên PC, mở VLC, chọn View --> Playlist --> Local Network --> Universal Plug'n'Play --> UPnP-IPTV -->Playlists --> MyTV

    Thành công !


    Ảnh minh hoạ:

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
     
    Chỉnh sửa cuối: 17/1/14
    [LP] and daucua001 like this.
  2. Đang tải...


  3. bbforever33

    bbforever33 Member

    Tham gia ngày:
    13/11/12
    Bài viết:
    160
    Đã được cảm ơn:
    12
    ..


    Lưu ý:
    http://www.hdvietnam.com/diendan/80-truyen-hinh-hdtv/773295-internet-va-iptv-tren-cung-1-a.html



    Ngoài lề:
    một ứng dụng rất hữu ích cho openwrt, các bác nên cài đặt
    Wifi Schedule: bật, tắt wifi theo lịch

    vào putty, paste các lệnh sau:

    opkg install http://openwrt.razvi.ro/wifischedule/wifischedule_0.1-4_all.ipk
    opkg install http://openwrt.razvi.ro/wifischedule/luci-app-wifischedule_0.1-4_all.ipk

    khởi động lại router, vào Network / Wifi Schedule để cài đặt lịch bật, tắt wifi

    [​IMG]
     
    Chỉnh sửa cuối: 24/1/14
    hoanghai114 cảm ơn bài này.
  4. thanhcong

    thanhcong New Member

    Tham gia ngày:
    17/2/09
    Bài viết:
    20
    Đã được cảm ơn:
    1
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Cám ơn bạn đã hướng dẫn rất chi tiết,đúng là TP link740N nhiều người dùng do rẻ và ổn định.Mình cũng đang dùng nhưng không cài openwrt mà vẫn chạy được IPTV trên PC (rtp và udp) chỉ có trên Tablet wifi là không chạy được file rtp//.
     
  5. trungmt3

    trungmt3 New Member

    Tham gia ngày:
    20/3/11
    Bài viết:
    23
    Đã được cảm ơn:
    2
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    bác cho em hỏi với mạng VNPT ko đăng ký dịch vụ MYTV cấu hình như hướng dẫn của bác có xem được mytv trên PC ko bác
     
  6. vuthecong78

    vuthecong78 Well-Known Member

    Tham gia ngày:
    6/2/13
    Bài viết:
    1,188
    Đã được cảm ơn:
    82
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Em nghĩ là không được, đây chỉ là mở rộng đối tượng xem IPTV cho máy tính, điện thoại và TV đời mới nhận thẳng luôn. Có thể bỏ được STB của MyTV để, đỡ phải dùng 2 cái điều khiển thôi.
     
  7. vinhdo

    vinhdo Member

    Tham gia ngày:
    28/10/11
    Bài viết:
    391
    Đã được cảm ơn:
    5
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Mình đang dùng mạng FPT và wifi TP-W8951ND không biết có chạy OpenWRT để xem IPTV được không
     
  8. Silver Nano

    Silver Nano Member

    Tham gia ngày:
    2/6/09
    Bài viết:
    49
    Đã được cảm ơn:
    5
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác bbforever33 chưa nói rõ mô hình đấu nối WR740N như thế nào ?. Quay PPPoE trên con này luôn hay là trên Modem ADSL.
     
  9. taductam

    taductam New Member

    Tham gia ngày:
    16/12/13
    Bài viết:
    23
    Đã được cảm ơn:
    0
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác chủ có thể hướng dẫn chi tiết cho dòng Buffalo WZR-HP-AG-300H trên cáp quang FPT (Fiber Home) được không? Con TP-Link cấu hình phần cứng hơi yếu nên sợ nhiều thiết bi cùng vào một lúc thì nó đơ mất. :D
     
  10. tienthanhbk

    tienthanhbk Well-Known Member

    Tham gia ngày:
    2/5/10
    Bài viết:
    1,367
    Đã được cảm ơn:
    88
    Nghề nghiệp:
    Engineer Telecom
    Nơi ở:
    Somali
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Vậy bác chẳng hiểu cài Udpxy để làm làm cái gì rồi.
    Tất nhiên chẳng cài cái này thì PC và 1 số Mobile, Android cũng xem đc IPTV.
    Udpxy ở đây để phục vụ cho những ai có nhu cầu vừa vào Internet vừa xem đc IPTV mà không phải thay đổi IP, thay đổi port LAN.
     
  11. tienthanhbk

    tienthanhbk Well-Known Member

    Tham gia ngày:
    2/5/10
    Bài viết:
    1,367
    Đã được cảm ơn:
    88
    Nghề nghiệp:
    Engineer Telecom
    Nơi ở:
    Somali
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bạn cài DDWRT cho em nó, mình sẽ cho bạn file config và data cần có trên USB, gắn vào AG-300H là chạy.
    Mình đang dùng con này. Sở dĩ dễ như vậy vì mọi thứ cài đặt đều nằm trên USB hết, có thể sao chép dự phòng USB để dùng cho con khác cùng model.
     
  12. vuthecong78

    vuthecong78 Well-Known Member

    Tham gia ngày:
    6/2/13
    Bài viết:
    1,188
    Đã được cảm ơn:
    82
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác tienthanhbk cho em hỏi là khi cài như thế thì chỉ với một thuê bao MYTV mình có thể dùng cả hai TV cùng lúc khác kênh được không?
     
  13. bbforever33

    bbforever33 Member

    Tham gia ngày:
    13/11/12
    Bài viết:
    160
    Đã được cảm ơn:
    12
    Re: Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Vấn đề đó ko quan trọng, bác cài đặt như thế nào để có internet cho lần cài đặt đầu tiên là được, sau đó ko cần internet nữa.
     
  14. bbforever33

    bbforever33 Member

    Tham gia ngày:
    13/11/12
    Bài viết:
    160
    Đã được cảm ơn:
    12
    Re: Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    @vuthecong78:
    Bác có thể xem nhiều kênh trên nhiều thiết bị khác nhau, lưu ý một kênh sd khoảng 4mb/s, một kênh hd khoảng 8mb/s, nếu xem nhiều kênh thì băng thông sẽ chiếm bằng tổng băng thông các kênh. Bác phải xem mục Data Rate trong modem của bác nhận được bao nhiêu mb/s
     
  15. nhoctom

    nhoctom New Member

    Tham gia ngày:
    5/9/09
    Bài viết:
    27,686
    Đã được cảm ơn:
    15,023
    Nghề nghiệp:
    ...
    Nơi ở:
    Huế mộng Huế mơ :-"
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Ý bác cài Udpxy rồi thì 1 port LAN đó ta cắm vào đầu IPTV thì xem IPTV, cắm vào PC, Laptop thì cũng vào được mạng, không cần phải vào Router cấu hình lại?
     
  16. taductam

    taductam New Member

    Tham gia ngày:
    16/12/13
    Bài viết:
    23
    Đã được cảm ơn:
    0
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác ở đâu? Nếu ở Hà Nội em chạy qua xin bác mấy phút thỉnh giáo. Em đang cay vì thay con TP Link 741ND bằng con Buffalo thì không xem được IPTV nữa. Chủ ý của em là con Buffalo WZR-HP-AG-300H làm modem cáp quang luôn cho gọn nhẹ, con này em đã cài firmware DD-WRT của hãng rồi bác ạ, nếu cần phiên bản nào thì bác bảo để em up luôn. Bác PM cho em số điện thoại cái nhé. Cám ơn bác!
     
  17. Silver Nano

    Silver Nano Member

    Tham gia ngày:
    2/6/09
    Bài viết:
    49
    Đã được cảm ơn:
    5
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác cho em xin file cấu hình của AG300H chạy DDWRT đã cấu hình chạy UPnP với. Cám ơn bác.
     
  18. manhthang

    manhthang Huyền Thoại

    Tham gia ngày:
    28/10/08
    Bài viết:
    6,029
    Đã được cảm ơn:
    58
    Giới tính:
    Nam
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác cho em xin file config AG-300H với nhé.
    Con WZR-HP-AG300H bác đang chạy FW nào, có 2 version 19154 và 15940.
     
  19. khoibg98

    khoibg98 New Member

    Tham gia ngày:
    12/1/14
    Bài viết:
    16
    Đã được cảm ơn:
    0
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    ////............................................
     
  20. tienthanhbk

    tienthanhbk Well-Known Member

    Tham gia ngày:
    2/5/10
    Bài viết:
    1,367
    Đã được cảm ơn:
    88
    Nghề nghiệp:
    Engineer Telecom
    Nơi ở:
    Somali
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    https://www.mediafire.com/?yc3o4ofo6xn1o42

    Trong file nén gồm 1 file config và phần data.
    1. Restore file config vào Router.
    2. Format USB theo định dạng EXT3 (có thể dùng Gpart hoặc bất cứ tool nào) . Khuyến cáo nên chỉ tạo 1 phân vùng cho usb
    3. Chép toàn bộ nội dung sda_part1 (bao gồm cả folder này) vào USB đã format ở trên. Có thể thay list IPTV của các bác vào sda_part1\opt\share\pshare\playlists
    4. Cắm đường IPTV từ Modem vào cổng Wan của Router, đường Internet từ Modem vào cổng LAN bất kỳ của Router.
    5. Tận hưởng.

    Lưu ý :
    - Username/Pass login = root/home
    - PPPoE trên Modem
    - DHCP trên Modem, Wifi hay LAN sẽ được Modem cấp IP
    - Router đã tắt DHCP
    - LAN Gateway : 192.168.2.100 (các bác có thể đổi lại cho phù hợp với mạng LAN nhà các bác, nếu đổi thì nhớ cũng phải vào thay đổi tương ứng cho phần Startup Command trong mục Administrator/Command).
    - Format cho link xem IPTV có dạng : HTTP://192.168.2.100:86/rtp/232.84.x.x : port
     
  21. taductam

    taductam New Member

    Tham gia ngày:
    16/12/13
    Bài viết:
    23
    Đã được cảm ơn:
    0
    Ðề: Xem IPTV với TP-Link WR740N chạy OpenWRT

    Bác cho em hỏi nếu chạy trực tiếp từ convert quang vào cổng WAN của router thì như thế nào? Của em chạy truyền hình FPT nên nó không chia VLAN riêng cho truyền hình.
     

Chia sẻ trang này