• 1
  • 36
  • 37
  • 38(current)
  • 39
  • 40
  • 53
[RELEASE] TFC.tv (Filipino) Video Addon Available
This not the first time we had to wait for an update it will come. Please be patient and just download the TFC.TV app from the play store or view online for now. I know the app in the store it's slow and clunky but the tv shows are avalable while we wait.Undecided
im using my apple tv to mirror my iphone with safari pointing at tfc.tv works well.. i can wait for the update..
I'm in the part of the world were we are using ver 41

hopefully an update on that version is being made as well =)
(2017-06-02, 02:43)d-wade Wrote: I'm in the part of the world were we are using ver 41

hopefully an update on that version is being made as well =)

Do you mind if I ask you which country you're based at? I may be able to use VPN with v41 temporarily if that's the case..

I doubt it is going to work, but I'll give it a try..
ver41 doesn't work as well after the site update

(2017-06-02, 03:01)DavidAlcatraz Wrote:
(2017-06-02, 02:43)d-wade Wrote: I'm in the part of the world were we are using ver 41

hopefully an update on that version is being made as well =)

Do you mind if I ask you which country you're based at? I may be able to use VPN with v41 temporarily if that's the case..

I doubt it is going to work, but I'll give it a try..
I found a pretty good workaround for my Mibox which uses android tv. I installed the official tfc app and Set Orientation apk app from apkmirror to force the app into landscape position, as well as use a bluetooth mouse to navigate through the menu.

While it sucks that we have to wait for the kodi app to be updated, I'm digging the the new updated app and the free plan works well with my uses. I used to make a new account for the free trial every week since I was too cheap to pay for premium, it's good to not have to do that anymore.
(2017-06-02, 06:50)4daTFC Wrote: I found a pretty good workaround for my Mibox which uses android tv. I installed the official tfc app and Set Orientation apk app from apkmirror to force the app into landscape position, as well as use a bluetooth mouse to navigate through the menu.

While it sucks that we have to wait for the kodi app to be updated, I'm digging the the new updated app and the free plan works well with my uses. I used to make a new account for the free trial every week since I was too cheap to pay for premium, it's good to not have to do that anymore.


probably the reason why they push an update on site because there database is clogging up with 1000s of users signing up per week..so they could get unlimited premium accounts lol

on the side note, my fire tv is rooted, i was able to install google play services.. and app works perfectly.
tried parsing the new layout and I now have a decent way to view the show list. Still working on playing the videos though...

Not sure if this will help but using chrome's ARC, i requested the following

Code:
http://tfc.tv/media/get

Host: tfc.tv
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded
mediaToken: IWYXqDA_0Ku1gHF8zww17g3PLf4J9nsRbGAJ337EjrsRqnkFac34oMuJ9EhQw0SqSS4_mwTB1qAUYENAsllmLBU1dKw1:yoFouuSjXZQFPqqQO4LfN69z1Hwi-zuls_KJGMufEHfcQ1zGPo8y7mCqCJt0iuB4psKZBfLQ6DVLlnItrSmWutaQbUX10gMTnNxux7JxeETHx-Tg08-mDFL3P_ZBarWzIrjuZg2
X-Requested-With: XMLHttpRequest
x-ms-request-root-id: UzBG3
x-ms-request-id: veXH0
Referer: http://tfc.tv/
Content-Length: 18
  Cookie: __cfduid=dad66702dc727f8f8a9f9d1d214b5a5131492327794; optimizelyEndUserId=oeu1492327795259r0.018764216502254127; optimizelySegments=%7B%221755021167%22%3A%22false%22%2C%221766442549%22%3A%22direct%22%2C%221774641359%22%3A%22ff%22%7D; optimizelyBuckets=%7B%7D; _em_vt=0bb8aac38da477c1c40de7d705095869070ffb96a5-5026048658f31dd8; _ga=GA1.2.710245906.1492327796; __gads=ID=2b0c08149a81d53d:T=1492327796:S=ALNI_MZeTLfRfe-GpQ7Y08K8pJBLC-MZIg; _ceg.s=oqvngw; _ceg.u=oqvngw; gig_hasGmid=ver2; ai_user=zl7OF|2017-05-31T11:42:00.046Z; cc_fingerprintid=a69011908ce80277e0d9c1447d0d1535; _gid=GA1.2.4801820.1496334992; .GNSAUTH=DB9815FB0202725C2868D6049469D7DC0A18A4B990D05E950A834DF486AB53EB02A8B4DCAC023AE9583EBDFD5DDACAA67DA0137B08BDDC35EE95960BBFB6F6A65FD68FA648DEB9222D26DCF4269D938A933B34855C84EF4B6F3059A52B3D68EBBBDA7E52786E6DAF3B0C237B18A9FC321C6BCA4174FA9FDA14785AE87C0B2DEF7681E3C9AE976A2F92504FE76F4D1A54983DF72F; uid=a5304359-5603-4c69-b12b-e03cbc2d0bad; glt_2_6Y5KLYxUvG2qbK6AoEjHQIISiJvj99Li5cluBktSMTIrFPU2T3DRC8Iz_r0xRiNE=LT3_RyGU3EWmf1y70fPkvTtRXFgBacDbWvdgkhpKEVeaeIs%7CUUID%3D7abc5e4de3c948849d908c414875e353; ASP.NET_SessionId=3bdjdfzlms2mc3q1ybgtnr52; ai_authUser=a5304359-5603-4c69-b12b-e03cbc2d0bad; _ceir=1; _dc_gtm_UA-2265816-17=1
Connection: keep-alive

id=128271&pv=false


and gave me back this response

Code:
{
"StatusCode": 1,
"MediaReturnObj": {
"live": false,
"preview": false,
"allow": 0,
"assetId": 160564,
"mediaId": 128271,
"IsBasicUser": false,
"IsPremiumUser": true,
"UserType": "REGISTERED",
[b]"uri": "http://abscbn.streamguys1.com/Protected/expiretime=1496423104;ip=xx.xx.xxx.xx;badurl=aHR0cDovL2JldGEudGZjLnR2Lw==/3c585a773afb07e16c42f686c6df426c/_definst_/tvpatrol/20170531/amlst:20170531-tvpatrol-ge/manifest.f4m"
[/b]},
"StatusMessage": "OK"
}


Using URI above, I managed to view the manifest

Code:
07:30:05.789 T:2776548272   DEBUG: <?xml version="1.0" encoding="utf-8"?>
                                            <manifest xmlns="http://ns.adobe.com/f4m/1.0">
                                                [b]<id>tvpatrol/20170601/20170601-tvpatrol-ge</id>[/b]
                                                <width>640</width>
                                                <height>480</height>
                                                <duration>4373.246</duration>
                                                <mimeType>video/mp4</mimeType>
                                                <streamType>recorded</streamType>
                                                <deliveryType>streaming</deliveryType>
                                                <bootstrapInfo profile="named" id="bootstrap1">AAAbrmFic3QBAAAAAAAAAQAAAAPoAAAAAABCuv4AAAAAAAAAAAABAAEAAAABAAAAGmFzcnQBAAAAAQAAAAABAAAAAQAAAbUBAAAbZmFmcnQBAAAAAAAD6AEAAAABtQAAAAEAAAAAA.....

still reading this

http://forum.kodi.tv/showthread.php?tid=120033

but i think this is the media stream

http://abscbn.streamguys1.com/tvpatrol/2...vpatrol-ge



Is it that simple as the only thing left is how to play this f4m stream? Don't know. This is my first venture in kodi addon development...


****Update

--- Edit --- @Karellen- removed instructions from banned add-ons
(2017-06-01, 15:54)Islander3153 Wrote: This is what I get on .55: (in case it helps with the revisions process)

08:51:25.377 T:1329591200 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'ssl.CertificateError'>
Error Contents: hostname 't2.tfc.tv' doesn't match either of 'tfc.tv', 'www.tfc.tv'
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 1053, in <module>
showMainMenu()
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 52, in showMainMenu
checkAccountChange(forceSignIn=True)
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 828, in checkAccountChange
(signedIntoWebsite, signedIntoWebservice) = login()
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 839, in login
signedIntoWebservice = loginToWebservice(True)
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 847, in loginToWebservice
userSession = callJsonApi("/Synapse/Login", params = param, base_url = 'https://tfc.tv', useCache = False)
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 921, in callJsonApi
res = callServiceApi(path, params = params, headers = headers, base_url = base_url, useCache = useCache)
File "/storage/.kodi/addons/plugin.video.tfctv/default.py", line 907, in callServiceApi
response = opener.open(base_url + path, data_encoded)
File "/usr/lib/python2.7/urllib2.py", line 435, in open
File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
File "/usr/lib/python2.7/urllib2.py", line 467, in error
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
File "/usr/lib/python2.7/urllib2.py", line 654, in http_error_302
File "/usr/lib/python2.7/urllib2.py", line 429, in open
File "/usr/lib/python2.7/urllib2.py", line 447, in _open
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
File "/usr/lib/python2.7/urllib2.py", line 1241, in https_open
File "/usr/lib/python2.7/urllib2.py", line 1195, in do_open
File "/usr/lib/python2.7/httplib.py", line 1042, in request
File "/usr/lib/python2.7/httplib.py", line 1082, in _send_request
File "/usr/lib/python2.7/httplib.py", line 1038, in endheaders
File "/usr/lib/python2.7/httplib.py", line 882, in _send_output
File "/usr/lib/python2.7/httplib.py", line 844, in send
File "/usr/lib/python2.7/httplib.py", line 1263, in connect
File "/usr/lib/python2.7/ssl.py", line 363, in wrap_socket
File "/usr/lib/python2.7/ssl.py", line 611, in __init__
File "/usr/lib/python2.7/ssl.py", line 848, in do_handshake
File "/usr/lib/python2.7/ssl.py", line 282, in match_hostname
CertificateError: hostname 't2.tfc.tv' doesn't match either of 'tfc.tv', 'www.tfc.tv'
-->End of Python script error report<--
08:51:25.765 T:1962057536 ERROR: GetDirectory - Error getting plugin://plugin.video.tfctv/
08:51:25.767 T:1962057536 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.tfctv/) failed

Has anyone been able to solve this problem yet? My wife is getting withdrawal syndrome!!! LOL Tongue
I know they have this new App (29th May)

https://play.google.com/store/apps/detai...absi.tfctv
@mac24cat... yeh I know but Kodi just so much better.... simple and streamlined! Smile

Plus I've tried it on my Android TV and it runs like snail.... so so slow!
Yes I know, It is a nightmare trying to watch it through the App, total waste of time. I just posted it as an alternative until we have a solution.

My wife is using the Pinoy Tambayan addon which seems to work well in the meantime
(2017-06-02, 09:44)fusiondev Wrote: tried parsing the new layout and I now have a decent way to view the show list. Still working on playing the videos though...

Not sure if this will help but using chrome's ARC, i requested the following

Code:
http://tfc.tv/media/get

Host: tfc.tv
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0
Accept: application/json, text/javascript, */*; q=0.01
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded
mediaToken: IWYXqDA_0Ku1gHF8zww17g3PLf4J9nsRbGAJ337EjrsRqnkFac34oMuJ9EhQw0SqSS4_mwTB1qAUYENAsllmLBU1dKw1:yoFouuSjXZQFPqqQO4LfN69z1Hwi-zuls_KJGMufEHfcQ1zGPo8y7mCqCJt0iuB4psKZBfLQ6DVLlnItrSmWutaQbUX10gMTnNxux7JxeETHx-Tg08-mDFL3P_ZBarWzIrjuZg2
X-Requested-With: XMLHttpRequest
x-ms-request-root-id: UzBG3
x-ms-request-id: veXH0
Referer: http://tfc.tv/
Content-Length: 18
  Cookie: __cfduid=dad66702dc727f8f8a9f9d1d214b5a5131492327794; optimizelyEndUserId=oeu1492327795259r0.018764216502254127; optimizelySegments=%7B%221755021167%22%3A%22false%22%2C%221766442549%22%3A%22direct%22%2C%221774641359%22%3A%22ff%22%7D; optimizelyBuckets=%7B%7D; _em_vt=0bb8aac38da477c1c40de7d705095869070ffb96a5-5026048658f31dd8; _ga=GA1.2.710245906.1492327796; __gads=ID=2b0c08149a81d53d:T=1492327796:S=ALNI_MZeTLfRfe-GpQ7Y08K8pJBLC-MZIg; _ceg.s=oqvngw; _ceg.u=oqvngw; gig_hasGmid=ver2; ai_user=zl7OF|2017-05-31T11:42:00.046Z; cc_fingerprintid=a69011908ce80277e0d9c1447d0d1535; _gid=GA1.2.4801820.1496334992; .GNSAUTH=DB9815FB0202725C2868D6049469D7DC0A18A4B990D05E950A834DF486AB53EB02A8B4DCAC023AE9583EBDFD5DDACAA67DA0137B08BDDC35EE95960BBFB6F6A65FD68FA648DEB9222D26DCF4269D938A933B34855C84EF4B6F3059A52B3D68EBBBDA7E52786E6DAF3B0C237B18A9FC321C6BCA4174FA9FDA14785AE87C0B2DEF7681E3C9AE976A2F92504FE76F4D1A54983DF72F; uid=a5304359-5603-4c69-b12b-e03cbc2d0bad; glt_2_6Y5KLYxUvG2qbK6AoEjHQIISiJvj99Li5cluBktSMTIrFPU2T3DRC8Iz_r0xRiNE=LT3_RyGU3EWmf1y70fPkvTtRXFgBacDbWvdgkhpKEVeaeIs%7CUUID%3D7abc5e4de3c948849d908c414875e353; ASP.NET_SessionId=3bdjdfzlms2mc3q1ybgtnr52; ai_authUser=a5304359-5603-4c69-b12b-e03cbc2d0bad; _ceir=1; _dc_gtm_UA-2265816-17=1
Connection: keep-alive

id=128271&pv=false


and gave me back this response

Code:
{
"StatusCode": 1,
"MediaReturnObj": {
"live": false,
"preview": false,
"allow": 0,
"assetId": 160564,
"mediaId": 128271,
"IsBasicUser": false,
"IsPremiumUser": true,
"UserType": "REGISTERED",
[b]"uri": "http://abscbn.streamguys1.com/Protected/expiretime=1496423104;ip=xx.xx.xxx.xx;badurl=aHR0cDovL2JldGEudGZjLnR2Lw==/3c585a773afb07e16c42f686c6df426c/_definst_/tvpatrol/20170531/amlst:20170531-tvpatrol-ge/manifest.f4m"
[/b]},
"StatusMessage": "OK"
}


Using URI above, I managed to view the manifest

Code:
07:30:05.789 T:2776548272   DEBUG: <?xml version="1.0" encoding="utf-8"?>
                                            <manifest xmlns="http://ns.adobe.com/f4m/1.0">
                                                [b]<id>tvpatrol/20170601/20170601-tvpatrol-ge</id>[/b]
                                                <width>640</width>
                                                <height>480</height>
                                                <duration>4373.246</duration>
                                                <mimeType>video/mp4</mimeType>
                                                <streamType>recorded</streamType>
                                                <deliveryType>streaming</deliveryType>
                                                <bootstrapInfo profile="named" id="bootstrap1">AAAbrmFic3QBAAAAAAAAAQAAAAPoAAAAAABCuv4AAAAAAAAAAAABAAEAAAABAAAAGmFzcnQBAAAAAQAAAAABAAAAAQAAAbUBAAAbZmFmcnQBAAAAAAAD6AEAAAABtQAAAAEAAAAAA.....

still reading this

http://forum.kodi.tv/showthread.php?tid=120033

but i think this is the media stream

http://abscbn.streamguys1.com/tvpatrol/2...vpatrol-ge



Is it that simple as the only thing left is how to play this f4m stream? Don't know. This is my first venture in kodi addon development...


****Update
@Karellen - removed banned add-on instructions

This is awesome - thanks for sharing.

just curious, where you got the request? did you manually generate it?
also , what endpoint are you hitting for the get? (http://tfc.tv/media/get)?
Todits, asan ka?


Sent from my iPhone
thanks. GOD blessSmile
  • 1
  • 36
  • 37
  • 38(current)
  • 39
  • 40
  • 53

Logout Mark Read Team Forum Stats Members Help
[RELEASE] TFC.tv (Filipino) Video Addon Available9