matthuisman / i.mjh.nz

Mirror of https://i.mjh.nz + issues / feature requests
256 stars 57 forks source link

Add Nine Newcastle, Gold Coast and Northern Rivers feeds to the 9Now Kodi addon (and potentially the all AU IPTV list?) #95

Closed YetAnotherChocaholic closed 5 months ago

YetAnotherChocaholic commented 5 months ago

Recently, Nine added Nine Northern Rivers, Gold Coast and Newcastle streams to the 9Now app that you can find when your location is in Newcastle, Gold Coast or the Northern Rivers region.

I am asking if you could add these streams in the 9Now Kodi addon and add a Newcastle, Gold Coast and Northern Rivers region setting. You could also potentially put these streams into the AU IPTV list for those who want integration with their own IPTV apps such as Live Channels etc. (don't think it would make sense to create a whole new Newcastle and Northern Rivers region IPTV list as Nine are currently the only ones providing a regional feed of their channel. You could create a Gold Coast IPTV list if you wanted as both Seven and Nine have Gold Coast feeds of their main channel).

The main benefit of these additions is that these feeds have their own local news (NBN News) and occasionally local programming.

Thanks

(EDIT 17/4/24 - noticed that the Gold Coast also now has a regional stream alongside Newcastle and Northern Rivers.)

matthuisman commented 5 months ago

are you able to provide the "region" param for these regions? You should be able to get it using Chrome web tools

Or, simply visiting the url: https://loc.nine.com.au/

YetAnotherChocaholic commented 5 months ago

Here are the region parameters: gcq = Gold Coast nlm = Northern Rivers new = Newcastle

matthuisman commented 5 months ago

hmm. the site still seems to return NSW stream for all of them: eg. https://api.9now.com.au/ctv/livestreams?device=ctv_androidtv&streamParams=ctv%2Candroid%2Capp_v6-4-2&region=gcq&offset=0

Any region it doesnt understand reverts to NSW stream

Are you sure their website / app carry these regional streams? Your not just thinking over the air?

YetAnotherChocaholic commented 5 months ago

That's strange, yes 9Now definitely now carries these streams on both the mobile apps and the website. I was able to find the region parameters by changing my 9Now postcode and then using a m3u8 extractor extension to find the streams and the region parameters. They are definitely 100% a full feed as they show local ads, local news etc.

YetAnotherChocaholic commented 5 months ago

Here's the direct live stream links, in case they can be of any help: Gold Coast: https://9now-livestreams-v2.akamaized.net/prod/simulcast/gcq/ch9/hls/r1/index.m3u8 Northern Rivers: https://9now-livestreams-v2.akamaized.net/prod/simulcast/nlm/ch9/hls/r1/index.m3u8 Newcastle: https://9now-livestreams-v2.akamaized.net/prod/simulcast/new/ch9/hls/r1/index.m3u8

matthuisman commented 5 months ago

how do you get the website / app to accept a postcode instead of trying to use IP / GPS?

YetAnotherChocaholic commented 5 months ago

For it to accept the postcode you need to have your IP set to the same state as where you are trying to get the stream from.

For example, to get the Gold Coast stream, you'd use a VPN that sets your IP to a QLD IP, then go into the 9Now account settings and change your postcode to a Gold Coast postcode (e.g. 4217).

Same applies to Newcastle and Northern Rivers streams, for which you need a NSW IP and to set your postcode to one that is located in those regions.

Make sure to have GPS off if it is on.

(The IP specifically has to be in the same state as the postcode and stream, or else it won't work. For example, say your IP is located in WA and you have your postcode set to 4217 (Gold Coast). It will still give you the Perth stream.)

sanket591-bot commented 5 months ago

Please provide foxtel epg

On Tue, 23 Apr, 2024, 07:19 CrazyErrorGamer, @.***> wrote:

For it to accept the postcode you need to have your IP set to the same state as where you are trying to get the stream from.

For example, to get the Gold Coast stream, you'd use a VPN that sets your IP to a QLD IP, then go into the 9Now account settings and change your postcode to a Gold Coast postcode (e.g. 4217).

Same applies to Newcastle and Northern Rivers streams, for which you need a NSW IP and to set your postcode to one that is located in those regions.

Make sure to have GPS off if it is on.

— Reply to this email directly, view it on GitHub https://github.com/matthuisman/i.mjh.nz/issues/95#issuecomment-2071262453, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ2A534NP5UMMRDJO6PDKQTY6W43HAVCNFSM6AAAAABGJA775KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZRGI3DENBVGM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

YetAnotherChocaholic commented 5 months ago

Please provide foxtel epg

Don't think this is the correct place to ask buddy...

matthuisman commented 5 months ago

is it possible to do on there website as well? sorry im not at home so cant test currently

YetAnotherChocaholic commented 5 months ago

Yes, it is possible to do on the 9Now website, that's where I was able to do it.

matthuisman commented 5 months ago

Ok. slyguy.9now -> v0.2.1 has added the three now regions. thanks for the help :)