Đánh giá Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DNLA

hvcvuong

Member
Chào các bạn,
Sau một thời gian học hỏi & trải nghiệm, nhiều bạn có PM yêu cầu, mình tóm tắt lại như sau:
Special THANK to Mr tuannam & phannang ở theard này.

Các dịch vụ truyền hình IPTV như MyTV, DigiTV ... xem qua Set Top Box là điều đương nhiên. Nếu trong nhà có hơn một TV thì cách này sẽ giúp các bạn thỏa mãn mà ko phải mua thêm thiết bị như Set Top Box, Đầu phát Dune,...

Để chạy IPTV trực tiếp trên SmartTV chúng ta cần có:
1- Đường truyền IPTV (MyTV, DiGiTV...) do nhà mạng cung cấp.
(Đã mở cổng modem xem được trên PC và Laptop)
2- Router cài được firmware open-wrt hoặc dd-wrt.
3- Các thiết bị đầu cuối:
- Smart TV => xem trực tiếp qua Lan/wifi (riêng TV Sony smart TV ko hỗ trợ)
- Android HD player: Equiso, Tizzbird N1, Minix NEO, MK-802...
- Androi tablet/phone => thu qua wifi/usb ethernet)
- IOS Ipad/phone => thu qua wifi.
-...

Tiến hành:
I- Trên modem cấp nguồn IPTV các bạn tham khảo các topic trước đảm bảo đã xem được trên máy tính qua VLC player.
II-Trên router đã cài firmware open-wrt (dd-wrt)
- Login vào web UI của Router (chạy ddwrt hay openwrt), bật SSH server lên.
- Dùng PuTTy, SSH vào router,

1. Cài xupnpd: gõ cách lệnh:
# wget http://tsdemuxer.googlecode.com/files/xupnpd-rc12.tar.gz
# tar zxvf xupnpd-rc12.tar.gz
# rm xupnpd-rc12.tar.gz
# cd xupnpd-rc/
# ./xupnpd-ar71xx
# ps
# netstat -na
# rm xupnpd-ar231x

2. Cài udpxy: Mở Web LuCI của router => System => software => Action tab => bam vao update list => go udpxy càira.


3. Login WinSCP:


- Vào etc/init.d/udpxy sửa lại dòng như này: "-p 4022 -a 192.168.1.1 -m 192.168.1.1"


- Vào etc/config/firewall chép dòng này vào:
config rule
option src wan
option proto igmp
option target ACCEPT
config rule
option src wan
option proto udp
option dest_ip 224.0.0.0/4
option target ACCEPT



4. Login vào WebUi của router: Enable udpxy, chép dòng này "/root/xupnpd-rc/xupnpd-ar71xx" vào Local startup như hình dưới, bấm Submit. Reboot lại router.


5. Test trên VLC của PC vài kênh ví dụ (copy & dán vào vlc player)

#EXTINF:0,10-NGCHD
http://192.168.1.1:4022/udp/239.1.1.59:5500
#EXTINF:0,11-F.ONE
http://192.168.1.1:4022/udp/239.1.1.60:5500
#EXTINF:0,12-Cartoon Network HD
http://192.168.1.1:4022/rtp/232.84.1.70:8394
#EXTINF:0,13-Disney HD
http://192.168.1.1:4022/rtp/232.84.1.71:8400



6. Load play list lên Router:
- Mở brower vào trang admin bằng IP của router và port 4044 ví dụ: http://192.168.1.1:4044
- Vào tab playlists, upload cái file .m3u ở mấy bài trước - sửa lại định dạng link như mục 5, nhấn nút Send, sau đó quay lại nhấn Reload.
-Mở SmartTV hay HD Player lên, vào phần UPNP sẽ thấy xuất hiện Device mới là UPNP-IPTV, nhấn tiếp vào đó và thưởng thức.

Chú ý: Nếu nguồn IPTV cắm vào cổng LAN => phải set Multicast của modem như hình:


Chúc các bạn thưởng thức IPTV vui vẻ.
Nếu hữu ích thì bấm nút Thank nhé.
 
Chỉnh sửa lần cuối:

hvcvuong

Member
Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

IPTV-UPnP chạy trên EQUISO smart TV qua Wifi:


 
Chỉnh sửa lần cuối:

cdhanh

Member
Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Mình đang dùng MyTV của VNPT, đã xem được bằng VLC trên PC qua mapport. mình có router Linksys wrt54g2 v1 đã upgrade firmware dd-wrt. Mình muốn bạn hướng dẫn chi tiết giúp mình cách dùng PuTTy, cách cài SSH server, xupnpd, udpxy và playlist. Mấy cái này bạn nhắc ở trên nhưng không dẫn đường link để download.
Cảm ơn bạn nhiều.
 

hvcvuong

Member
Re: Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Mình đang dùng MyTV của VNPT, đã xem được bằng VLC trên PC qua mapport. mình có router Linksys wrt54g2 v1 đã upgrade firmware dd-wrt. Mình muốn bạn hướng dẫn chi tiết giúp mình cách dùng PuTTy, cách cài SSH server, xupnpd, udpxy và playlist. Mấy cái này bạn nhắc ở trên nhưng không dẫn đường link để download.
Cảm ơn bạn nhiều.

1- Putty:



2- cách cài SSH server: Bạn mở web admin của Router tìm và bật nên là xong.

3- xupnpd và udpxy được cài tự động như các bước đã hướng dẫn, ko phải tải về thủ công.

4- Playlist: nó có dạng http nên ko chép hết vào đây đc.

Mình ví dụ:

Mở notepad chép cái này vào và save as sang đuôi *.m3u


#EXTM3U m3uautoload=1 deinterlace=1 tvg-shift=0


#EXTINF:0,25-VTV1
http://192.168.1.1:4022/rtp/232.84.1.27:8136
#EXTINF:0,26-VTV2
http://192.168.1.1:4022/rtp/232.84.1.39:8208
#EXTINF:0,27-VTV3
http://192.168.1.1:4022/rtp/232.84.1.28:8142
 

cdhanh

Member
Ðề: Re: Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ U

Cái này ok

2- cách cài SSH server: Bạn mở web admin của Router tìm và bật nên là xong.
Cái này tìm mỏi mắt trong router mà không thấy

3- xupnpd và udpxy được cài tự động như các bước đã hướng dẫn, ko phải tải về thủ công.

4- Playlist: nó có dạng http nên ko chép hết vào đây đc.

Mình ví dụ:

Mở notepad chép cái này vào và save as sang đuôi *.m3u


#EXTM3U m3uautoload=1 deinterlace=1 tvg-shift=0


#EXTINF:0,25-VTV1
http://192.168.1.1:4022/rtp/232.84.1.27:8136
#EXTINF:0,26-VTV2
http://192.168.1.1:4022/rtp/232.84.1.39:8208
#EXTINF:0,27-VTV3
http://192.168.1.1:4022/rtp/232.84.1.28:8142
Chưa giải quyết được bước 2 thì các bươc này nằm im.
Nếu bạn ở Hà Nội thì vui lòng giúp mình trực tiếp.
Cảm ơn bạn rất nhiều.
 

cdhanh

Member
Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Hôm nay nghiên cứu mãi cuối cùng phát hiện ra là cái firmware nó không hỗ trợ ssh, phải update sang firmware khác mới được. Dưng mà vào Putty nó cứ đòi pass mà chưa biết cách xử lý

Đầu tiên nó ra cái thông báo này:
puttyf.jpg


Kích vào yes hay No thì nó đều hỏi "Login as:". Gõ chữ gì nó cũng hỏi pass
 
Chỉnh sửa lần cuối:

hvcvuong

Member
Re: Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Hôm nay nghiên cứu mãi cuối cùng phát hiện ra là cái firmware nó không hỗ trợ ssh, phải update sang firmware khác mới được. Dưng mà vào Putty nó cứ đòi pass mà chưa biết cách xử lý

Đầu tiên nó ra cái thông báo này:
puttyf.jpg


Kích vào yes hay No thì nó đều hỏi "Login as:". Gõ chữ gì nó cũng hỏi pass

Bạn dùng FW nào, nếu là FW open wrt thì có bài hướng dẫn đổi pass:

http://wiki.openwrt.org/doc/howto/firstlogin
type passwd into the prompt. You will be prompted to set a new password for the user root:
root@openwrt:~$ passwd
Changing password for root
New password:
Retype password:
Password for root changed by root:
root@openwrt:~$


Chú ý: nếu bạn ko có kinh nghiệm về FW open-wrt thì ko nên chuyển sang FW này. Vì nếu đã chuyển sang FW Open-wrt thì rất khó để chuyển về FW dd-wrt dẫn đến BRICKED router. Tất nhiên là vẫn Un-brick đc nhưng rất lằng nhằng phức tạp.

Bạn nên google search set a new password for firmware dd-wrt
Vd trang này: Firmware FAQ - DD-WRT Wiki
Mục này trong trang đó: What to do if you forget the password and you have SSH access to the router (using ssh pub key)?

You can clear the password in NVRAM by executing the following commands:

nvram set http_passwd=nvram commitAfter that you will be able to access the Web interface of your router without using a password. Don't forget to set a new password!

Sau đó dùng P
utty, login với IP router vào ssh sẽ ko đòi pass.

Chúc vui!
 

manhthang

Huyền Thoại
Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Mình cũng đang mắc ở ngay chỗ SSH vào router.
Khi open SSH từ putty toàn bị hỏi password mà không cho gõ gì (chỉ enter được).

Thử clear the password in NVRAM by executing the following commands thì không vào được WebUI luôn.
 

cdhanh

Member
Ðề: Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Mình cũng đang mắc ở ngay chỗ SSH vào router.
Khi open SSH từ putty toàn bị hỏi password mà không cho gõ gì (chỉ enter được).

Thử clear the password in NVRAM by executing the following commands thì không vào được WebUI luôn.
Bạn hardreset rooter, enable lại ssh. Khi Putty vào ssh nó hỏi login as? bạn gõ "root" xong enter, pass là pass của WebUI. Cái này mình tìm hiểu mãi mới biết.
 

vinhbuon

New Member
Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Nhà em chuẩn bị dùng dịch vụ Next TV nhưng có mấy thắc mắc cần anh em giải thích dùm:
- Nhà em có 3 tivi mà chỉ dùng 1 STB nên có thể dùng tivi 42x30v qua Lan được không ạ?
- Dùng router của Buffalo thì có được không ạ?
- Đường truyền 12Mbps thì dùng 2 tivi không kể STB thì có bị giật không ?

cảm ơn anh em trả lời giúp.
 

cdhanh

Member
Ðề: Re: Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ U

Bạn dùng FW nào, nếu là FW open wrt thì có bài hướng dẫn đổi pass:

http://wiki.openwrt.org/doc/howto/firstlogin
type passwd into the prompt. You will be prompted to set a new password for the user root:
root@openwrt:~$ passwd
Changing password for root
New password:
Retype password:
Password for root changed by root:
root@openwrt:~$


Chú ý: nếu bạn ko có kinh nghiệm về FW open-wrt thì ko nên chuyển sang FW này. Vì nếu đã chuyển sang FW Open-wrt thì rất khó để chuyển về FW dd-wrt dẫn đến BRICKED router. Tất nhiên là vẫn Un-brick đc nhưng rất lằng nhằng phức tạp.

Bạn nên google search set a new password for firmware dd-wrt
Vd trang này: Firmware FAQ - DD-WRT Wiki
Mục này trong trang đó: What to do if you forget the password and you have SSH access to the router (using ssh pub key)?

You can clear the password in NVRAM by executing the following commands:

nvram set http_passwd=nvram commitAfter that you will be able to access the Web interface of your router without using a password. Don't forget to set a new password!

Sau đó dùng P
utty, login với IP router vào ssh sẽ ko đòi pass.

Chúc vui!

Mình dùng firmware dd-wrt, router của mình không hỗ trợ openwrt. Mình đã login được ssh nhưng khi gõ đến lệnh "cd xupnpd-rc/" nó báo lỗi không vào được xupnpd-rc
 

manhthang

Huyền Thoại
Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Em dùng DD-WRT, đã cài xong được bước này: 1. Cài xupnpd: gõ cách lệnh:
Đến bước tiếp theo thì em không biết là vào đâu cả:
2. Cài udpxy: Mở Web LuCI của router => System => software => Action tab => bam vao update list => go udpxy càira.
 

cdhanh

Member
Ðề: Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Em dùng DD-WRT, đã cài xong được bước này: 1. Cài xupnpd: gõ cách lệnh:
Đến bước tiếp theo thì em không biết là vào đâu cả:
2. Cài udpxy: Mở Web LuCI của router => System => software => Action tab => bam vao update list => go udpxy càira.
Mình cũng tìm không thấy cái này, hình như cái này của openwrt. Phải có bác nào làm thành công trên dd-wrt mới hướng dẫn được, mình đã hỏi bác google nhưng không có câu trả lời.
 

cvthang

Active Member
Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Lúc trước mình cũng cài thử udpxy trên DD-WRT nhưng không được, firmware này rất hạn chế, khó tuỳ biến. Bạn nên cài OpenWRT sẽ dễ dàn hơn. Hướng dẫn chủ thớt là cho OpenWRT, chứ không phải cho DD-WRT.

* Chú ý: nếu các bạn mới cài OpenWRT lần đầu thì tốt nhất nến chuẩn bị thêm một máy tính có kết nối Internet, mọi thắc mắt có thể hỏi bác Google.
 

manhthang

Huyền Thoại
Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Em cũng nghiên cứu Openwrt nhưng chưa dám cài vì con WZR-HP-G300NH của em thấy dân tình kêu ca là sang Openwrt hay bị crash wifi :|
 
Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Các bác cho em cái list kênh của VTC coi bằng vlc trên máy tính đi, mấy cái link tìm được mà del hết rùi :(
 

cvthang

Active Member
Ðề: Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Em cũng nghiên cứu Openwrt nhưng chưa dám cài vì con WZR-HP-G300NH của em thấy dân tình kêu ca là sang Openwrt hay bị crash wifi :|

Chính xác là con này dễ dính brick nhất, mình lúc trước cũng xài con này nhưng được vài tháng thì cho nó bay luôn. Hiện đang dùng con AG300H rất ngon :).
Nếu lỡ dính brick thì chuẩn bị sẳn USB live ubuntu đễ khôi phục lại cũng không khó vì có rất nhiều hướng dẫn debrick.
 

atamd

Active Member
Ðề: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP & DN

Thanks for share
 

sozinho

New Member
Ðề: Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Mình cũng tìm không thấy cái này, hình như cái này của openwrt. Phải có bác nào làm thành công trên dd-wrt mới hướng dẫn được, mình đã hỏi bác google nhưng không có câu trả lời.

Tôi cài cái này 2 năm rồi nên không nhớ chi tiết, cài trên dd-wrt hoàn toàn không có trở ngại gì. Bạn đang mắc ở đoạn nào?
 

cdhanh

Member
Ðề: Re: Giải pháp xem MyTV & DigiTV trực tiếp trên SmartTV và các đầu phát HD player có hỗ trợ UPnP

Tôi cài cái này 2 năm rồi nên không nhớ chi tiết, cài trên dd-wrt hoàn toàn không có trở ngại gì. Bạn đang mắc ở đoạn nào?
Mình mới putty vào ssh, gõ đến lệnh "cd xupnpd-rc/" thì nó báo lỗi không cd được. Bạn nghiên cứu lại rồi làm một bài hướng dẫn chi tiết cho firmware dd-wrt nhé.
Cảm ơn rất nhiều.
 
Bên trên